﻿/**
 * GUI elements settings (experts only)
 * Настройки графических элементов (только для экспертов!)
 */
{
    "timerFont": {             // подстановка для формата текста в таймере боя
      "size": 30,              // размер шрифта
      "font": "$TitleFont",    // шрифт
      "align": "center"        // выравнивание
    },
    "minimapFont": {           // подстановка для формата текста в координатах миникарты
      "color": "0x33FF33"
    },
    // Interface elements
    // Элементы интерфейса
    "elements": [
      // _x - положение по X (по горизонтали)
      // _y - положение по Y (по вертикали)
        {
          "leftPanel":              { "_y":40 },
          "rightPanel":             { "_y":40 },
          "battleTimer": {             // таймер боя
            "_x": "WIDTH - 80",        // установить X на 80 левее края экрана
            "_y": 0,                   // установить Y по верху экрана
            "dotsMC": {                // TextField: точки
              "_x": "-80/2",           // центрируем
              "_y": "-3",              // выравниваем точки относительно цифр
              "_height": 100,          // высота (с запасом)
              "_width": 80,            // ширина (с запасом)
              "text": ":",
              "@textFormat": ${"timerFont"}
            },
            "secondsMC": {             // TextField: секунды
              "_x": 5,                 // выравнивание влево, поэтому x = 5
              "_height": 100,          // высота (с запасом)
              "_width": 80,            // ширина (с запасом)
              "@textFormat": { "$ref": { "path": "timerFont" }, "align": "left" } // формат текста с выравниванием влево
            },
            "minutesMC": {             // TextField: минуты
              "_x": -85,               // выравнивание вправо, поэтому x = -(width+5)
              "_height": 100,          // высота (с запасом)
              "_width": 80,            // ширина (с запасом)
              "@textFormat": { "$ref": { "path": "timerFont" }, "align": "right" } // формат текста с выравниванием вправо
            }
          },
          "minimap": {
            "rowA": { "textColor": ${"minimapFont.color"} },
            "rowB": { "textColor": ${"minimapFont.color"} },
            "rowC": { "textColor": ${"minimapFont.color"} },
            "rowD": { "textColor": ${"minimapFont.color"} },
            "rowE": { "textColor": ${"minimapFont.color"} },
            "rowF": { "textColor": ${"minimapFont.color"} },
            "rowG": { "textColor": ${"minimapFont.color"} },
            "rowH": { "textColor": ${"minimapFont.color"} },
            "rowJ": { "textColor": ${"minimapFont.color"} },
            "rowK": { "textColor": ${"minimapFont.color"} },
            "colsNames": { "textColor": ${"minimapFont.color"} }
          }
        }
    ]
}
